package ecustom.common.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegularUtil {

	/**
	 * 判断是否整型
	 */
	public static boolean isInt(String str) {
		Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
		return pattern.matcher(str).matches();
	}

	/**
	 * 判断是否不是整型
	 */
	public static boolean isNotInt(String str) {
		return !isInt(str);
	}
	
    /**
     * 判断是否为数字
     */
	public static boolean isNumber(String str) {
    	Pattern pattern = Pattern.compile("-?[0-9]+(\\.[0-9]+)?");
        Matcher m = pattern.matcher(str);
        return m.matches();
    }
}
